package wyh.pojo;

/**
 * -- 创建 servicerecord 服务记录表
 * CREATE TABLE servicerecord
 * (
 *     servicerecordId INT PRIMARY KEY AUTO_INCREMENT, -- 服务记录唯一标识
 *     appointmentId   INT,                            -- 关联的预约 ID
 *     patientId       INT,                            -- 关联的患者 ID
 *     escortId        INT,                            -- 关联的陪诊人员 ID
 *     serviceStartTime DATETIME,                     -- 服务开始时间
 *     serviceEndTime   DATETIME,                     -- 服务结束时间
 *     serviceContent   TEXT,                         -- 服务内容描述
 *     serviceEvaluation VARCHAR(255),                -- 服务评价
 *     serviceFee       DECIMAL(10, 2),               -- 服务费用
 *     FOREIGN KEY (appointmentId) REFERENCES appointment(appointmentId),
 *     FOREIGN KEY (patientId) REFERENCES patientinfo(patientId),
 *     FOREIGN KEY (escortId) REFERENCES escortinfo(escortId)
 * );
 */

//d．	服务记录（servicerecord）
import lombok.Data;

import java.io.Serializable;
import java.util.Date;
@Data
public class ServiceRecord implements Serializable {
    private static final long serialVersionUID = 1L;
    private Integer serviceRecordId; // 服务记录唯一标识
    private Integer appointmentId; // 关联的预约 ID
    private Integer patientId; // 关联的患者 ID
    private Integer escortId; // 关联的陪诊人员 ID
    private Date serviceStartTime; // 服务开始时间
    private Date serviceEndTime; // 服务结束时间
    private String serviceContent; // 服务内容描述
    private String serviceEvaluation; // 服务评价
    private Double serviceFee; // 服务费用
}